facts are stubborn things - Alemán Inglés Diccionario